﻿using System;
using System.Collections.Generic;
using System.Data.SqlClient;
using System.Linq;
using System.Web;

namespace baroIstatistik.Class
{
	public class cocuk2
	{
        private int cocukID;
        public int CocukID { get { return cocukID; } set { cocukID = value; } }

        private int basvuruID;
        public int BasvuruID { get { return basvuruID; } set { basvuruID = value; } }

        private int userID;
        public int UserID { get { return userID; } set { userID = value; } }
      
        private string adi;
        public string Adi { get { return adi; } set { adi = value; } }

     

        private string yasi;
        public string Yasi { get { return yasi; } set { yasi = value; } }

        private string egitim;
        public string Egitim { get { return egitim; } set { egitim = value; } }

        private int baglamadurumu;
        public int Baglamadurumu { get { return baglamadurumu; } set { baglamadurumu = value; } }


        public  cocuk2(int basvuruID2,int userID2,string adi2 ,int yasi2,string egitim2)
        {
            basvuruID = basvuruID2;
            userID = userID2;
            adi = adi2;
         
            yasi = yasi2.ToString();
            egitim = egitim2;

        
        }

        public cocuk2(int ID)
        {
            cocukID = ID;
        }
        public cocuk2()
        { 
        
        }


        public void kaydet()
        {
            string[] degerler = {basvuruID.ToString(),userID.ToString(),adi,yasi.ToString(),egitim,baglamadurumu.ToString() };
            string[] kolonlar = { "basvuruID", "userID", "adi", "yasi", "egitim", "baglamadurumu"};

            dataCUD.ekle("cocuk", kolonlar, degerler);

        }

        public void guncelle()
        { 
        string[] kolonlar={"baglamadurumu"};
            string[] degerler={baglamadurumu.ToString()};
            dataCUD.guncelle("cocuk", kolonlar, degerler, "basvuruID", basvuruID.ToString());

        }

        public void sil()
        {

            SqlConnection sqlcon = connection.baglanti;
            SqlCommand sqlcmd =new  SqlCommand("delete from cocuk where cocukID=@cocukID",sqlcon);
            sqlcmd.Parameters.AddWithValue("@cocukID",cocukID);

            sqlcon.Open();
            sqlcmd.ExecuteNonQuery();

            sqlcon.Close();

        }

        

    
    
    }
}